package org.jeecg.modules.wms.vo;

import java.io.Serializable;
import java.math.BigDecimal;
import lombok.Data;

/**
 * @Description: 采购订单明细VO
 * @Author: jeecg-boot
 * @Date: 2023-07-18
 * @Version: V1.0
 */
@Data
public class WmsPurchaseOrderDetailVO implements Serializable {
    
    private static final long serialVersionUID = 1L;
    
    /**主键*/
    private String id;
    
    /**采购单ID*/
    private String purchaseId;
    
    /**采购单ID - 与实体类对应*/
    private String purchaseOrderId;

    /**物料ID*/
    private String materialId;
    
    /**物料编码*/
    private String materialCode;
    
    /**物料名称*/
    private String materialName;
    
    /**物料类型*/
    private Integer materialType;
    
    /**物料图片*/
    private String materialImage;
    
    /**规格型号*/
    private String materialSpec;
    
    /**规格型号 - 与实体类对应*/
    private String specification;
    
    /**单位*/
    private String materialUnit;
    
    /**单位 - 与实体类对应*/
    private String unit;
    
    /**数量*/
    private BigDecimal quantity;
    
    /**单价*/
    private BigDecimal price;
    
    /**单价 - 与实体类对应*/
    private BigDecimal unitPrice;
    
    /**金额*/
    private BigDecimal amount;
    
    /**已入库数量*/
    private BigDecimal receivedQuantity;
    
    /**供应商ID*/
    private String supplierId;
    
    /**供应商名称*/
    private String supplierName;
    
    /**交货周期(天)*/
    private Integer leadTime;
    
    /**备注*/
    private String remark;
} 